function UserList() {
    var list = {};
    this.addUser = function(user) {
        list[user.userId] = user;
    };

    this.removeUser = function(user) {
        delete list[user.userId]
    };

    this.getUserList = function() {
        return list;
    };
}
// UserList.prototype.addUser = function(user) {
//     console.log('this---', this);
//     console.log('this.list---', this.list);
//     this.list[user.userId] = user;
// }

// UserList.prototype.removeUser = function(user) {
//     delete this.list[user.userId]
// }

// UserList.prototype.getUserList = function() {
//     return this.list;
// }
var userList = new UserList();
module.exports = userList;